Business

Netflix signs up to ratings body Barb